Python Job: Software Engineer

Job added on

Company

Zendesk

Location

Melbourne - Australia

Job type

Full-Time

Python Job Details

Job Summary

At Zendesk, our focus is helping our customers build great relationships with their customers. Founded by three Danish entrepreneurs, Zendesk has experienced remarkable success and growth while maintaining a fun, positive, and down-to-earth culture.

Many years ago we recognised the power of machine learning to predict outcomes and guide people to potential answers when they have a question. We have built and launched a number of machine learning powered products such as Answer Bot, Content Cues and Flow Builder. These products are all developed out of Melbourne, Australia.

We are looking for a Machine Learning Engineer to deliver our scientists’ models to our 145,000+ customers. The ideal candidate will have some experience as a software engineer, a desire to work adjacent to ML/AI and a deep interest in building ML products.

What you’ll be doing

  • Contribute to discussions about technical design
  • Build tools to support model experimentation and model management
  • Build and improve existing data pipelines
  • Collaborate with DevOps, feature teams, platform teams and product
  • Contribute to initiatives around improving the scalability and robustness of our platforms

What you bring to the role

Required:

  • Proficiency in at least one of the following languages: Scala/Python
  • 1+ year of software development experience
  • Ability to work with uncertainty and the flexibility to pivot with changing priorities
  • Collaborative and positive approach
  • A burning desire to learn and grow
  • Curiosity about AI/ML

Preferred:

  • Experience with cloud platforms such as AWS or GCP
  • Familiarity with Spark
  • Familiar with one of the machine learning libraries such as Tensorflow or Scikit-Learn

Tech Stack

  • Our code is written in Python and Scala
  • Our servers live in AWS
  • Our machine learning models rely on Tensorflow and Scikit-Learn
  • Our ML pipelines use AWS Batch and EMR
  • Our team manages infrastructure using AWS CloudFormation and Chef
  • Our data is stored in S3, RDS MySQL, Redis, ElasticSearch and Aurora
  • Our services are deployed to Kubernetes using Docker and are backed by GraphQL endpoints

Job Type: Full-time

Salary: $100,000.00 – $120,000.00 per year

Benefits:

  • Professional development assistance
  • Referral program
  • Work from home

Schedule:

  • 8 hour shift

Supplementary Pay:

  • Performance bonus

Application Deadline: 31/08/2022